<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        var arr = ['one','two','three','four'];
        console.log('原数组为：'+ arr);

        //push()方法,数组末尾添加元素，返回新数组长度
        var len1 = arr.push('five','six');
        console.log('新数组为：'+ arr + '，新数组长度为：' + len1);

        //unshift()方法,数组开头添加元素，返回新数组长度
        var len2 = arr.unshift('zero');
        console.log('新数组为：'+ arr + '，新数组长度为：' + len2);

        //pop()方法，数组末尾元素删除，括号里有无参数输出无影响，返回移除的数组元素
        var lastIndex = arr.pop();
        console.log('新数组为：'+ arr + '，删除元素为：' + lastIndex);

        //shift()方法，数组开头元素删除，括号里有无参数输出无影响，返回移除的数组元素
        var firstIndex = arr.shift();
        console.log('新数组为：'+ arr + '，删除元素为：' + firstIndex);
    </script>
</head>
<body>
    
</body>
</html>